detached sounding - English Synonyms Dictionary